Skip to content

chore: bump compile/target SDK to 37 and source from catalog#473

Merged
hopeman15 merged 2 commits into
mainfrom
chore/bump-sdk-37
Apr 26, 2026
Merged

chore: bump compile/target SDK to 37 and source from catalog#473
hopeman15 merged 2 commits into
mainfrom
chore/bump-sdk-37

Conversation

@hopeman15

@hopeman15 hopeman15 commented Apr 26, 2026

Copy link
Copy Markdown
Collaborator

Description

Bumps compileSdk and targetSdk from 35 to 37 (and libraryTargetSdk from an unwired 34 to 37 — libraries were silently using 35 before).

The SDK versions are now sourced from gradle/libs.versions.toml instead of being hardcoded in the build files. Future bumps only need a single change in the catalog.

  • gradle/libs.versions.toml: bump compileSdk, targetSdk, libraryTargetSdk to 37
  • build.gradle.kts: read compileSdk, minSdk, libraryTargetSdk from catalog
  • app/build.gradle.kts: read targetSdk from catalog

UI

N/A — build configuration only.

Review checklist

  • PR is split into meaningful commits for the ease of reviewing
  • Tests have been written
  • Screenshots added (where applicable)
  • Appropriate labels have been applied

Wire compileSdk, minSdk, targetSdk, and libraryTargetSdk from the
version catalog instead of hardcoding in build files, so future bumps
only need a single change in libs.versions.toml.
Avoid double bookkeeping by using targetSdk for both app and library
modules.
@hopeman15 hopeman15 enabled auto-merge (squash) April 26, 2026 16:23
@hopeman15 hopeman15 merged commit 798a226 into main Apr 26, 2026
6 checks passed
@hopeman15 hopeman15 deleted the chore/bump-sdk-37 branch April 26, 2026 16:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant